package com.um.jdy.baofu.api;

import com.alibaba.fastjson.JSONObject;
import com.um.jdy.baofu.entity.account.*;

/**
 * 宝付账户操作类接口
 */
public interface BaoFuAccountService {
    /**
     *用户开户接口
     * @param bodyInfo
     */
    JSONObject BCT3_1002_001_01(BCT3100200101Entity bodyInfo);

    /**
     *
     *账户加值（分账加值）
     * @param vsae
     * @return
     */
    ContentBodyEntity BCT3_5001_001_01(ValuesActionEntity vsae);

    /**
     *
     *账户加值（分账减值）
     * @param vsae
     * @return
     */
    ContentBodyEntity BCT3_5002_001_01(ValuesActionEntity vsae);

    /**
     *
     *提现
     * @param tracce
     * @return
     */
    RsultTransferEntity BCT3_3002_001_01(TransAccountEntity tracce);

    /**
     *
     *账户信息查询
     * @param contractNo 客户号
     * @param accType 账户类型:1个人,2商户,4平台商户
     * @return
     */
    RsultBalanceEntity BCT3_2001_001_01(String contractNo,Integer accType);


}
